This paper addresses the impact of Virtual Memory Streaming (VMS) techniquein provisioning virtual machines (VMs) in cloud environment. VMS is a scalingvirtualization technology that allows different virtual machines rapid scale,high performance, and increase hardware utilization. Traditional hypervisors donot support true no-downtime live migration, and its lack of memoryoversubscription can hurt the economics of a private cloud deployment bylimiting the number of VMs on each host. VMS brings together several advancedhypervisor memory management techniques including granular page sharing,dynamic memory footprint management, live migration, read caching, and a uniquevirtual machine cloning capability. An architecture model is described,together with a proof-of-concept implementation, that VMS dynamically scalingof virtualized infrastructure with true live migration and cloning of VMs. Thispaper argues that VMS for Cloud allows requiring significantly reduced servermemory and reducing the time for virtualized resource scaling by instantlyadding more virtual machines.
展开▼
机译:本文探讨了虚拟内存流(VMS)技术对在云环境中置备虚拟机(VM)的影响。 VMS是一种可伸缩的虚拟化技术,可让不同的虚拟机快速扩展,提高性能并提高硬件利用率。传统的虚拟机管理程序不支持真正的无停机实时迁移,并且它缺乏内存超额订购可能会通过限制每台主机上的VM数量而损害私有云部署的经济性。 VMS汇集了多种高级管理程序内存管理技术,包括粒度页面共享,动态内存占用量管理,实时迁移,读取缓存和独特的虚拟机克隆功能。描述了一种架构模型以及概念验证的实现,该架构模型通过真正的实时迁移和VM克隆,VMS动态扩展虚拟化基础架构。本文认为,VMS for Cloud允许通过立即添加更多虚拟机来显着减少服务器内存并减少虚拟化资源扩展的时间。
展开▼